#ifndef __COMPARADOR_TEXTURAS_H__
#define __COMPARADOR_TEXTURAS_H__

#include "Comparador.h"
#include "Textura.h"

/**
 * Comparador de texturas para ser usado por una lista
 */
class ComparadorTexturas: public Comparador<Textura>{

public:

	bool igualdad(Textura* datoA, Textura* datoB){
		return datoA->getNombre() == datoB->getNombre();
	}

	int comparar(Textura* datoA, Textura* datoB){
		if(datoA->getNombre() >  datoB->getNombre())
			return 1;
		else
			if(datoA->getNombre() < datoB->getNombre())
				return -1;
			else
				return 0;
	}
};

#endif